package com.xzp.properties;  //这个是配置包，是将配置文件中的属性映射到对象中来

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

//这样写的话，直接将配置文件中的girl 对应属性（忽略大小写）配置注入,就不需要用@Value注解了
@ConfigurationProperties(prefix = "girl")
@Component
public class GirlProperties {

//    @Value("${girl.cupSize}")
    private String cupSize; //这里的属性必须和配置文件中一致（忽略大小写），如果使用@ConfigurationProperties(prefix = "girl")
//    @Value("${girl.age}")
    private Integer age;


    public String getCupSize() {
        return cupSize;
    }

    public void setCupSize(String cupSize) {
        this.cupSize = cupSize;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }
}
